facing adversity - German English Dictionary